package com.agri.dto;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 农产品查询参数
 * 用于农产品的查询条件筛选
 *
 * @author Agri-Fin-Sale Team
 * @since 2025-11-05
 */
@Data
public class CropQueryDTO {
    /**
     * 农产品名称
     */
    private String cropName;

    /**
     * 分类ID
     */
    private Long categoryId;

    /**
     * 农产品编码
     */
    private String cropCode;

    /**
     * 最低价格
     */
    private BigDecimal minPrice;

    /**
     * 最高价格
     */
    private BigDecimal maxPrice;

    /**
     * 状态：0-下架，1-上架
     */
    private Integer status;

    /**
     * 页码
     */
    private Integer pageNum = 1;

    /**
     * 每页大小
     */
    private Integer pageSize = 10;
}